﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AMS.DeDuplicator.BusinessLayer.Command;
using AMS.DeDuplicator.CommonLayer;
using AMS.DeDuplicator.CommonLayer.Adapter;

namespace AMS.DeDuplicator.ApplicationLayer.State
{
    public abstract class DependentCommand : Command
    {
        protected TreeViewAdapter _tv;
        public DependentCommand(TreeViewAdapter tv)
            : base()
        {
            InputValidator.ValidateNotNull(tv);
            _tv = tv;
        }
    }
}
